walking aid - French English Dictionary